package com.fps.web.dao;

import com.fpswork.core.exception.exception.BusinessException;
import com.fps.web.model.Basedictionary;
import com.fpswork.core.model.PageEntity;

/**
* @ClassName: BasedictionaryDao
* @Description:数据字典
* @author Spf
* @date 2019-01-03
*/
public interface BasedictionaryDao{
	/**
	 * 获取所有数据字典
	 */
	public PageEntity queryBasedictionaryList(PageEntity pageEntity)  throws BusinessException;
	/**
	 * 根据主键获取数据字典
	 */
	public Basedictionary queryBasedictionaryByID(String id)  throws BusinessException;
    /**
	 * 保存数据字典
	 */
	public Basedictionary addBasedictionary(Basedictionary basedictionary)  throws BusinessException;
	/**
	 * 修改数据字典
	 */
	public Basedictionary updateBasedictionary(Basedictionary basedictionary)  throws BusinessException;
	/**
	 * 删除数据字典
	 */
	public Boolean deleteBasedictionary(Basedictionary basedictionary)  throws BusinessException;
}







